had not long to live

vbl.活不长,是短命